/* CSS Document */
body { 
	font-size:11px;
	font-family:Arial;	
	background-color:#efefef;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
#header_table {
	margin-left:auto;
	margin-right:auto;
	width: 1000px;	
}
#header_table .adminmenu
{
    
}
#header_table .adminmenu a
{
    font-weight: bold;
    font-size:13px;
    color: #004423;
    text-decoration: none;
    padding: 0 15px;
}
#header_table .adminmenu a:hover
{
    text-decoration: underline;
}
#slide_table .adminTable .header {
	background: url(../images/tile_back.gif) repeat-x;
	height: 30px;
	padding-left: 10px;
	font-size:11px;
	font-weight:bold;
}
#slide_table .adminTable .header a{
	font-size:11px;
	font-weight:bold;
	padding-left: 5px;
	color:#000;
	text-decoration:none;
}
#slide_table .adminTable .header a:hover{
	font-size:11px;
	font-weight:bold;
	text-decoration:underline;
}
#header_table #logo{
	width:241px;
	height:113px;
}
#header_table #dangnhap_dangky{
	height:23px;
	text-align:right;
	font-weight:bold;
	color: #004423;
}
#header_table #dangnhap_dangky a{	
	text-align:center;
	text-decoration:none;
	font-size:12px;
	font-weight:lighter;
}
#header_table #dangnhap_dangky a div{
	background:url(../images/but_top_over.png) top left no-repeat;
	color:#efefef;
	float:right;
	width: 96px;
	height:22px;
	padding: 4px 0 0 0;
}
#header_table #dangnhap_dangky a:hover div{
	background:url(../images/but_top.jpg) top left no-repeat;
	color:#004423;
	width: 96px;
	height:22px;
	padding: 4px 0 0 0;
}
#header_table #timkiem{
	height:100px;
}
#header_table #timkiem .dienthoaidathang{
	height: 60px;
}
#header_table #timkiem .title{
	height: 60px;
	width:120px;
	font-weight:bold;
	font-size:12px;
	color:#004423;
}

#header_table #timkiem .diadiem{
	height: 60px;
	width:40px;
	font-weight:bold;
	font-size:13px;
	color:#8a8f00;
}

#header_table #timkiem .thongtin
{
    background:url(../images/ngoac.png) left no-repeat;
}

#header_table #timkiem .thongtin li{
	list-style:none;
	padding: 10px 0;
	font-weight:bold;
	font-size:13px;
	color:#254e9d;
}

#header_table #mainmenu{
	height:30px;
}
.div_line {
	height:2px;
	background-color:#004423;
}

#slide_table{
	margin-left:auto;
	margin-right:auto;
	margin-top: 10px;
	margin-bottom:10px;
	width: 1000px;
}
#slide_table #slide {
	height: 190px;
	text-align:center;
}
#slide_table #menu {
	text-align:center;
}

#main_Table {
	width: 1000px;
	margin-left:auto;
	margin-right:auto;
	margin-top: 10px;
	margin-bottom:20px;
}
#main_Table #left {
	width: 705px;
	vertical-align:top;
}
#main_Table #left #tieude
{
    height:22px;
    width: 699px;
    background:url(../images/product.png) top left no-repeat;
}
#main_Table #left #tieude .noidungtieude
{
    height:22px;
    width: 162px;
    text-align:center;
    padding-top:3px;
    font-size:14px;
    color:#FFF;
}

#main_Table #left .table_noidung
{
    height:161px;
    width:705px;
    background:url(../images/product_box.png) top left no-repeat;
}
#main_Table #left .table_noidung .hinhanh
{
    width: 240px;
    padding-bottom: 6px;
    padding-left: 9px;
    padding-right: 10px;
}
#main_Table #left .table_noidung .gioithieusanpham
{
    vertical-align:top;
	height: 54px;
	padding: 5px 10px;
	color:#02964c;
	font-size:13px;
	font-style:italic;
}
#main_Table #left .table_noidung .tensanpham
{
    height: 20px;
	color:#004423;
	font-size:15px;	
	font-weight:bold;
	padding-top: 5px;
}
#main_Table #left .table_noidung .button
{
    height:48px;
}
#main_Table #left .table_noidung .button p
{
    color: #004423;
    font-size:13px;
    font-weight:bold;
    text-align:right;
}
#main_Table #left .table_noidung .button a{
	font-size:14px;
	text-decoration:none;
	color:#FFF;
}
#main_Table #left .tablenoidung .topnoidung
{
    background:url(../images/product_top.png) top left no-repeat;
    width: 704px;
    height: 10px;
}
#main_Table #left .tablenoidung .midnoidung
{
    background:url(../images/product_line.png) top left;
    width: 704px;
}
#main_Table #left .tablenoidung .midnoidung .tablethongtinsanpham
{
    width: 698px;
}
#main_Table #left .tablenoidung .midnoidung .tablethongtinsanpham .giamgia
{
    background: url(../images/saleoff.png) top left no-repeat;
    width: 100px;
    height: 101px;
    color: #FFF;
    font-size: 25px;
    font-weight:bold;
    text-align: center;
    vertical-align:middle;
    padding-top: 28px;
}
#main_Table #left .tablenoidung .midnoidung .tablethongtinsanpham .header
{
    background: url(../images/tile_back.gif) repeat-x;
	height: 30px;
	font-size:12px;
	font-weight:bold;
	padding: 0 10px;
	text-align:center;
}
#main_Table #left .tablenoidung .midnoidung .tablethongtinsanpham .gioithieu
{
    font-size:11px;
	font-weight:bold;
	color: #333;
	padding: 10px 10px;
}
#main_Table #left .tablenoidung .midnoidung .tablethongtinsanpham .thongtinsp
{
    font-size:11px;
    color: #333;
    padding: 10px 10px;
}
#main_Table #left .tablenoidung .midnoidung .tablethongtinsanpham .thongtinsp #xcomment {
	padding : 4px;
	height : auto;
	max-height : 300px;
	overflow : auto;
	color: #333;
	background-color: #ededed;
}
#main_Table #left .tablenoidung .midnoidung .tablethongtinsanpham .thongtinsp .commentHeader {
	background: url(../images/tile_back.gif) repeat-x;
	height: 30px;
	width: 650px;
	font-size:11px;
	font-weight:bold;	
}
#main_Table #left .tablenoidung .midnoidung .tablenhapthongtin
{
    width: 600px;
    margin-left: auto;
    margin-right: auto;    
}
#main_Table #left .tablenoidung .midnoidung .tablenhapthongtin #quidinh
{
    padding : 20px;
	height : auto;
	max-height : 350px;
	overflow : auto;
	color: #333;
	font-size:11px;
	background-color: #ededed;
	border: 1px solid #004423;
}
#main_Table #left .tablenoidung .midnoidung .tablenhapthongtin #quidinh a
{
    color: #004423;
    text-decoration:none;
    font-weight:bold;
}
#main_Table #left .tablenoidung .midnoidung .tablenhapthongtin .nhaptext
{
    width: 150px;
    height: 50px;
    font-size: 14px;
}
#main_Table #left .tablenoidung .midnoidung .tablenhapthongtin .nhapform
{
    width: 450px;
    height: 50px;
    font-size: 14px;
}
#main_Table #left .tablenoidung .midnoidung .tablenhapthongtin .buttonnhap
{
    background:url(../images/button.png) bottom left no-repeat;
    height: 28px;
    width: 113px;
    text-align:center;
    margin-left:150px;
    float:left;
}

#main_Table #left .tablenoidung .midnoidung .tablenhapthongtin .buttonnhap a
{
    text-decoration:none;
    color:#FFF;
    font-size:14px;
}
#main_Table #left .tablenoidung .midnoidung .tablenhapthongtin .linknhap
{
    height: 28px;
    width: 113px;
    text-align:center;
    margin-left:10px;
    float:left;
}
#main_Table #left .tablenoidung .midnoidung .tablenhapthongtin .linknhap a
{
    color:#da9f00;
    font-size:13px;
    font-style:italic;
}
#main_Table #left .tablenoidung .botnoidung
{
    background:url(../images/product_bot.png) top left no-repeat;
    width: 704px;
    height: 14px;
}
#main_Table #left .table_noidung .button a div
{
	width: 113px;
	height: 28px;
	margin-left:13px;	
	text-align:center;
	float:right;
}
#main_Table #left .table_noidung .khuyenmai
{
    width: 97px;
    vertical-align:top;
}
#main_Table #left .table_noidung .khuyenmai .thongtinkhuyenmai
{
    margin-top: 20px;
    height: 50px;    
}
#main_Table #left .table_noidung .khuyenmai .thongtinkhuyenmai .sokhuyenmai
{
    height:20px;
    padding-top:5px;
    padding-left: 10px;
    font-size:22px;
    font-weight:bold;
    color:Red;
}
#main_Table #left .table_noidung .khuyenmai .thongtinkhuyenmai .ngaykhuyenmai
{
    height:15px;
    padding-top:5px;
    padding-left: 15px;
    font-size:10px;
    font-weight:bold;
    color: #004423;
}
#main_Table #space {
	width: 5px;
}
#main_Table #right {
	vertical-align: top;
}
#main_Table #right .tableRight{
	width: 293px;
}
#main_Table #right .tableRight .titleRight{
	background:url(../images/R_box_top.png) no-repeat left top;
	text-align:center;
	color: #FFF;
	padding-top: 10px;
	height: 36px;
	font-size:14px;
}
#main_Table #right .tableRight .noidungRight{
	background:url(../images/R_box_line.png) repeat-y left top;
}
#main_Table #right .tableRight .noidungRight a
{
    text-decoration:none;
}
#main_Table #right .tableRight .noidungRight a .divbao{
		
}
#main_Table #right .tableRight .noidungRight a:hover .divbao{
	text-decoration:none;	
	background:url(../images/hoverright.png) left top;
	
}
#main_Table #right .tableRight .noidungRight .anh
{
    width: 92px;
    padding: 4px 8px;
    float: left;
}
#main_Table #right .tableRight .noidungRight .thongtinright
{
    width: 201px;
    padding: 4px 4px;
}
#main_Table #right .tableRight .noidungRight .thongtinright .title
{
    width: 273px;
    height:35px;
    color: #004423;
    font-size:12px;
    font-weight:bold;
}
#main_Table #right .tableRight .noidungRight .thongtinright .gia
{
    width: 273px;
    color: #004423;
    font-size:11px;
    font-weight:bold;
}
#main_Table #right .tableRight .botRight{
	background:url(../images/R_box_bot.png) repeat-y left top;
	height: 17px;
}
#div_footer {
	height: 162px;
	background:url(../images/footer.png) repeat-x left top;
}
#div_footer #footerTable {
	width: 1000px;
	margin-left:auto;
	margin-right:auto;
	margin-top: 10px;
}
#div_footer #footerTable .left_Footer
{
    width: 130px;
    height: 152px;
    vertical-align:middle;
}
#div_footer #footerTable .right_top_Footer
{
    height: 25px;
    text-align: right;
    color:#efefef;
}
#div_footer #footerTable .right_top_Footer a
{
    color:#efefef;
    font-size: 12px;
    margin-left: 20px;
    text-decoration:none;
}
#div_footer #footerTable .right_top_Footer a:hover
{
    text-decoration:underline;
}
#div_footer #footerTable .right_bot_Footer
{
    vertical-align:bottom;
    margin-bottom: 20px;
    color:#efefef;
    font-size: 12px;
}
#div_footer #footerTable .right_bot_Footer a
{
    font-size:13px;
    color: #efefef;
}

/*java lamp*/
.lavaLampBottomStyle {
            position: relative;
            width: 900px;            
            overflow: hidden;
            margin:auto;
        }
                .lavaLampBottomStyle li {
                    float: left;
                    list-style: none;
                }
                    .lavaLampBottomStyle li.back {
                        border-top: 3px solid #004423;
                        height: 10px;
                        z-index: 8;
                        position: absolute;
                    }
                    .lavaLampBottomStyle li a {
                        font: bold 13px arial;
                        text-decoration: none;
                        color: #004423;
                        outline: none;
                        text-align: center;
                        top: 14px;
                        letter-spacing: 0;
                        z-index: 5;
                        display: block;
                        float: left;
                        height: 30px;
                        position: relative;
                        overflow: hidden;
                        margin: 0 15px;
                    }   
                    .lavaLampBottomStyle li a:hover, .lavaLampBottomStyle li a:active, .lavaLampBottomStyle li a:visited {
                        border: none;
                    }
/*java lamp*/
.gridview
{
	font-family:Arial; 
	font-size:11px;
	color: #000;
}

.gridview .gridheader
{
	background: url(../images/tile_back.gif) repeat-x;
	height: 30px;
	padding-left: 10px;
	font-size:11px;
	font-weight:bold;
}

.gridview a
{	
	font-weight:bold;
	color: #333;
	text-decoration:none;
}
.gridview a:hover
{
	text-decoration:underline;
}
/*Paging control */
.paging-div             {font-size: 9px; position:relative;text-align:center;color:#000000;margin-bottom:10px; margin-top:10px; line-height:100%; font-family:Verdana;}
.paging-div div         {font-size: 9px; font-weight: normal; display:inline;list-style:none;text-align:center; margin:2px; font-family:Verdana;}
.paging-div div span    {font-size: 9px; font-weight: normal; color: #0a3c00; border: 1px #b37000 solid; padding: 3px 6px 3px 6px; font-family:Verdana;}
.paging-div div a       {font-size: 9px; font-weight: normal; color: #000000; border: 1px #CDDCED solid; padding: 3px 6px 3px 6px; font-family:Verdana; text-decoration: none;}
.paging-div div a:hover {font-size: 9px; font-weight: normal; color: #FFFFFF; border: 1px #b37000 solid; padding: 3px 6px 3px 6px; font-family:Verdana; background-color: #b37000; text-decoration: none;}
.paging-div .nav        {font-size: 9px; font-weight: normal; color: #CCCCCC; border: 1px #CCCCCC solid; padding: 3px 6px 3px 6px; font-family:Verdana;}
/*End Paging control */

.mainTable {
	margin-left:auto;
	margin-right:auto;
	background-color:#004423;
}
.mainTable .productInfo {
	width: 529px;
}
.mainTable .productInfo .top {
	background:url(../images/info_pro_top.gif) bottom no-repeat;
	height: 18px;
}
.mainTable .productInfo .mid {
	background:url(../images/info_pro_line.gif) repeat-y;
}
.mainTable .productInfo .bottom {
	background:url(../images/info_pro_bot.gif) top no-repeat;
	height: 24px;
}
.mainTable .productInfo .mid .commentHeader {
	background: url(../images/tile_back.gif) repeat-x;
	height: 30px;
	width: 524px;
	font-size:11px;
	font-weight:bold;	
}
.paging
{
}
.paging a
{
    color:#004423;
    font-weight:bold;
    text-decoration:none;
}
.paging a:
{
    color:#8a8f00;
    font-size:large;
}